• word of the day

    gomphrena globosa

    gomphrena globosa - Dictionary definition and meaning for word gomphrena globosa

    Definition
    (noun) tropical American herb having rose to red or purple flowers that can be dried without losing color
Download our Mobile App Today
Receive our word of the day
on Whatsapp